import request from '@/utils/request'

/**
 * 查询场景列表
 * @param {Object} params
 */
export function findSceneList(params) {
  return request({
    url: '/51world/scene/findList',
    method: 'get',
    params:params
  })
}

/**
 * 保存场景信息
 * @param {Object} params
 */
export function saveScene(params) {
  return request({
    url: '/51world/scene/save',
    method: 'post',
    params:params
  })
}

/**
 * 删除场景
 * @param {Object} params
 */
export function deleteScene(params) {
  return request({
    url: '/51world/scene/deleteById',
    method: 'get',
    params:params
  })
}

/**
 * 根据场景ID获场景
 * @param {Object}
 */
export function getSceneById(params) {
  return request({
    url: '/51world/scene/getById',
    method: 'get',
    params:params
  })
}

/**
 * 获取场景下拉
 * @param {Object} params{
   type:SCENE_SRC，SCENE_LAYER，SCENE_MENU（排除已经选择）
   keywords:关键字
 }
 */
export function getSceneOptions(params) {
  return request({
    url: '/51world/scene/getOptions',
    method: 'get',
    params:params
  })
}


export function getSceneRenderSrc(params) {
  return request({
    url: '/51world/scene/getRenderSrc',
    method: 'get',
    params:params
  })
}
